package samplejava.compiler;

import java.util.ArrayList;

public class ETipo_Void extends ETipo {
	
	public ETipo_Void() {
		super(Tipos.VOID);
	}
	
	public String toString() {
		return "void";
	}
	
	//metodos inutiles
	public long getValue() { return NIL; }
	public void setValue(long value) {}
	public long getDecimalValue() { return NIL; }
	public void setDecimalValue(long value) {}

	//metodos para ETipo_Pointer
	public ETipo getApuntado() { return new ETipo_Error(); }
	public int getIndice() { return NIL; }
	public void setIndice(int i) {}
	public ArrayList<ETipo> getPuntero() { return new ArrayList<ETipo>(); }
	public void setPuntero(ArrayList<ETipo> puntero) {}
	public int getIdApuntado() { return NIL; }
	public void setNewPuntero(int tipo_apuntado, int n) {}
	public void setNewPuntero(int tipo_apuntado) {}
	public void setNewPuntero(int tipo_apuntado, long value, long decimal) {}
}
